encumber (someone's) efforts

Translations
осложнять чьи-либо усилия
Heavy regulations encumber our efforts to innovate.
Жёсткие правила осложняют наши усилия по внедрению инноваций.